package com.hongxun.net;

import android.content.Context;

import com.hongxun.budget.utils.SPUtils;
import com.hongxun.interfaces.NovaCallback;

import java.util.Map;

/**
 * Created by admin on 2018/7/19.
 */

public class UserNet extends BaseNet {

    public static void login(Context context, String username, String password, NovaCallback c) {
        Map<String, Object> map = getParams(context);
        map.put("username", username);
        map.put("password", password);
        SPUtils.put(context, "username", username);
        SPUtils.put(context, "password", password);
        getNovate(context, "正在登录...").rxPost(Contants.login, map, new Callback(1, c, d));
    }

    public static void data(Context context, NovaCallback c) {
        getNovate(context, "基础数据加载中...").rxPost(Contants.data, getParams(context), new Callback(20, c, d));
    }

    public static void data2(Context context, NovaCallback c) {
        getNovate(context, "设备工程量数据加载中...").rxPost(Contants.data2, getParams(context), new Callback(30, c, d));
    }

    public static void data3(Context context, NovaCallback c) {
        getNovate(context, "材料工程量数据加载中...").rxPost(Contants.data3, getParams(context), new Callback(40, c, d));
    }

}
